home *** CD-ROM | disk | FTP | other *** search
/ Best Tools for JAVA / Best Tools for JAVA.iso / JAVA_ALL / IDE / SUBARTIC / SUB_ARCT / INPUT / DOUBLE_C.JAV < prev    next >
Encoding:
Text File  |  1996-10-04  |  1.5 KB  |  39 lines

  1. package sub_arctic.input;
  2.  
  3. /** 
  4.  * Input protocol interface for receiving double clicks (two clicks in a small
  5.  * area within a short period of time).  This protocol is dispatched by the 
  6.  * click_agent.  See the click agent for a description of interactions between
  7.  * this protocol and the pressable and clickable protocols.<p>
  8.  *
  9.  * @see sub_arctic.input.click_agent
  10.  * @author Scott Hudson
  11.  */
  12. public interface double_clickable {
  13.   /** 
  14.    * Dispatch double click (two clicks in a small area within a short period of
  15.    * time) to the object.  
  16.    * @param event  evt       the final event in the double click sequence.
  17.    * @param Object user_info uninterpreted user information that was originally
  18.    *                         given to the system when this object was picked.
  19.    * @return boolean indicating whether the object consumed the input.
  20.    */
  21.   public boolean double_click(event evt, Object user_info);
  22. }
  23. /*=========================== COPYRIGHT NOTICE ===========================
  24.  
  25. This file is part of the subArctic user interface toolkit.
  26.  
  27. Copyright (c) 1996 Scott Hudson and Ian Smith
  28. All rights reserved.
  29.  
  30. The subArctic system is freely available for most uses under the terms
  31. and conditions described in 
  32.   http://www.cc.gatech.edu/gvu/ui/sub_arctic/sub_arctic/doc/usage.html 
  33. and appearing in full in the lib/interactor.java source file.
  34.  
  35. The current release and additional information about this software can be 
  36. found starting at: http://www.cc.gatech.edu/gvu/ui/sub_arctic/
  37.  
  38. ========================================================================*/
  39.